have a finger in many pies - German English Dictionary